/*!
 * @file       readme.txt
 *
 * @brief      This file is routine instruction
 *
 * @version    V1.0.0
 *
 * @date       2022-05-25
 *
 */


&par Example Description

This example shows how to use SPI Peripheral  to  read and write Flash.
Press KEY1 to write data  to Flash. And read data form Flash. if read and 
write success,LED1 will turn on.  The data will be shown on serial assistant 
trough usart1.if error, LED2 will turn on. if initialize the flash error, LED3 will 
turn on.

The USART1 is configured as follows:
    - TX:PA9, RX:PA10
    - BaudRate = 115200 baud
    - Word Length = 8 Bits
    - One Stop Bit
    - No parity
    - Hardware flow control disabled (RTS and CTS signals)
    - Receive and transmit enabled

&par Hardware Description
    - Config SPI1 
    - PIN CS=PF5
    - SCK=PA3 
    - MISO=PA4 
    - MOSI=PA5

&par Directory contents

  - SPI/SPI_Flash/Source/apm32f4xx_int.c       Interrupt handlers
  - SPI/SPI_Flash/Source/main.c                      Main program
  - SPI/SPI_Flash/Source/Board_W25Q16.c      provides spi read and write Flash functions

&par IDE environment

  - MDK-ARM V5.29
  - EWARM V8.50.4.26131

&par Hardware and Software environment

  - This example runs on APM32F407_EVAL Devices.
